hard driving - German English Dictionary